lib: Use g_file_enumerator_iterate() if available, with fallback
authorColin Walters <walters@verbum.org>
Wed, 15 Jun 2016 01:51:10 +0000 (21:51 -0400)
committerAtomic Bot <atomic-devel@projectatomic.io>
Tue, 21 Jun 2016 18:24:17 +0000 (18:24 +0000)
commit90b9a06277c2d91ee331aae225031e5d6a1d4553
tree87f485099118ee237b76c0aeed40f94819bd8ce8
parent9e2763106be01044caa541314d3fe185cc73361d
lib: Use g_file_enumerator_iterate() if available, with fallback

Import `gs_file_enumerator_iterate()` for the next six months or
so...after RHEL 7.3 is released I'm strongly considering hard
requiring 2.46 or so.

Likely at some point we should figure out how to share more "glib
backport" code with NetworkManager at least.

Closes: #341
Approved by: jlebon
src/libostree/ostree-bootloader-grub2.c
src/libostree/ostree-gpg-verifier.c
src/libostree/ostree-repo-checkout.c
src/libostree/ostree-repo-commit.c
src/libostree/ostree-repo-libarchive.c
src/libostree/ostree-repo-static-delta-core.c
src/libostree/ostree-repo.c
src/libostree/ostree-sysroot-cleanup.c
src/libotutil/ot-gio-utils.c
src/libotutil/ot-gio-utils.h
src/ostree/ot-admin-instutil-builtin-selinux-ensure-labeled.c